﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI.WebControls;

/// <summary>
/// Summary description for ControladorEliminarProyecto
/// </summary>
public class ControladorEliminarProyecto
{

    private static String dataMsg;
    private static String opMsg;
    private static String errorCode;

	public ControladorEliminarProyecto()
	{
		//
		// TODO: Add constructor logic here
		//
	}

    public String getDataMsg()
    {
        return dataMsg;
    }

    public String getOpMsg()
    {
        return opMsg;
    }

    public String getErrorCode()
    {
        return errorCode;
    }

    public void eliminarProyecto(String idProyecto, String nomProyecto, TextBox t, Button b)
    {
        ModeloEliminarProyecto model = new ModeloEliminarProyecto();
        model.setIdProyecto(idProyecto);
        int result = model.eliminarProyecto();
        
        if (result == -1 || result == -3)
        {
            opMsg = "Ocurri&oacute; un error al intentar eliminar el proyecto. Intente m&aacute;s tarde";
            b.Enabled = false;
            dataMsg = "";
            t.Text = "1";
            return;

        }

        if (result == 1)
        {
            opMsg = "El proyecto \"" + nomProyecto + "\" fu&eacute; eliminado con &eacute;xito" ;
            t.Text = "1";
            errorCode = "1";
            dataMsg = "";    
            b.Enabled = false;
            return;

        }
    }
}